Tiểu sử Gennady Korotkevich

Gennady Korotkevich sinh tại Gomel (Homiel), đông nam Belarus. Bố mẹ anh, Vladimir và Lyudmila Korotkevich, đều là lập trình viên tại khoa toán học của Đại học Francysk Skaryna Homie. Khi mới 6 tuổi, anh đã bắt đầu quan tâm đến công việc của bố mẹ. Khi anh 8 tuổi, bố của anh đã thiết kế một trò chơi cho trẻ em để giúp anh học lập trình.[8]

Mẹ của Gennady Korotkevich đã tham khảo ý kiến từ đồng nghiệp cùng khoa, Mikhail Dolinsky, người đã tặng Gennady một cuốn sách nhỏ để đọc. Dolinsky, một trong những giảng viên ngành khoa học máy tính hàng đầu Belarus, hồi tưởng lại: "Sau đó, một tháng trôi qua, sau đó một tháng nữa... Không có tin tức gì từ Gena. Rồi bất ngờ, Lyudmila đến gặp tôi và mang theo một sổ tay lập trình: sau khi kỳ nghỉ hè và bóng đá kết thúc, con trai bà ngồi trước máy tính. Vào thời điểm đó, Gena là học sinh lớp hai tham gia cuộc thi cấp quốc gia và giành hạng hai, điều này đồng nghĩa với việc cậu được đăng ký vào một trường đại học kỹ thuật mà không cần thi tuyển. Một cách nào đó, anh giải quyết được bài toán về một vật ngâm trong nước. Vào thời điểm đó, Gena thậm chí còn không biết về lực đẩy Archimedes."[8]

Lần đầu tiên Korotkevich thu hút được sự chú ý của thế giới là khi anh giành vé tham gia Olympic Tin học Quốc tế (IOI) năm 2006 khi mới 11 tuổi, một kỷ lục thế giới mới với khoảng cách lớn.[9]

Anh đã nhận huy chương bạc tại sự kiện IOI đầu tiên của mình và liên tục nhận huy chương vàng từ năm 2007 đến năm 2012.[1] Đến nay, anh là thí sinh thành công nhất trong lịch sử IOI.[10]

Tại IOI 2009 ở Plovdiv, khi đó Korotkevich mới 14 tuổi, anh nói về sự thành công của mình: "Tôi thử nhiều [chiến lược] và một trong số đó là đúng. Tôi không phải là thiên tài. Tôi đơn giản là giỏi ở việc này." Anh cho biết mình dành không quá ba đến bốn giờ mỗi ngày trước máy tính và sở thích của anh là bóng đábóng bàn.[11]

Vào mùa thu năm 2012, anh chuyển đến Nga để theo học tại Đại học ITMO. Vào mùa hè năm 2013, anh đã giúp ITMO đánh bại Đại học Giao thông Thượng HảiĐại học Tokyo để giành chiến thắng tại vòng chung kết Cuộc thi Lập trình Quốc tế dành cho Sinh viên Đại học lần thứ 37, tổ chức ở Sankt-Peterburg.[12] Anh cũng giành chiến thắng trong cuộc thi hàng năm Google Code Jam từ năm 2014 đến năm 2020.

Trong một cuộc phỏng vấn năm 2014, Gennady Korotkevich nói rằng anh chưa chắc chắn về kế hoạch sự nghiệp của mình sau khi tốt nghiệp, cho biết anh sẽ tập trung vào việc học tập và có thể sẽ theo đuổi lĩnh vực khoa học.[9]

Trong một cuộc phỏng vấn vào năm 2017, Gennady Korotkevich cho biết anh đã nhận được các lời mời làm việc từ Google và Yandex, nhưng anh đã từ chối và quyết định tiếp tục theo đuổi ngành khoa học máy tính tại ITMO.[13]

Năm 2019, Korotkevich là nghiên cứu sinh tại ITMO.[14]